mount the curb - Francés Inglés Diccionario